import request from '@/utils/request';

/**
 * 普通用户按城市区划查询门店列表
 *
 * @param {Object} params name 模糊查询门店名称
 * @return {Promise}
 */
export function getSalonInRegion(params) {
  return request({
    url: '/txs/salon/show/region',
    method: 'get',
    params: params,
  });
}

/**
 * 管理员按城市区域查询门店列表
 *
 * @param {Object} params regionCode 城市区划编码; name 模糊查询门店名称
 * @return {Promise}
 */
export function getSalonByRegion(params) {
  return request({
    url: '/txs/salon/show/admin',
    method: 'get',
    params: params,
  });
}

/**
 * 分页查询门店简单信息（减少IO压力）
 *
 * @param {Object} params 查询参数
 * @return {Promise}
 */
export function getSalonSimplePage(params) {
  return request({
    url: '/txs/salon/simple/page',
    method: 'get',
    params: params,
  });
}
